home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
ast_comp
/
toplas.ref
< prev
next >
Wrap
Text File
|
1993-07-04
|
64KB
|
2,861 lines
%Z
%Z TOPLAS articles, excluding editorials, corrections and untitled
%Z technical correspondence.
%Z
%Z please send corrections to preston at cs.rice.edu
%Z
%Z Converted to refer format - sharad mehrotra - s-mehrotra@uiuc.edu
%Z Notes: i) Manual checking of the conversion has not been done -
%Z titles and other fields could still contain LaTeX commands.
%Z ii)The "Month" information for each entry has been lost during
%Z the conversion process
%Z
%T Backtracking in a Generalized Control Setting
%A Gary Lindstrom
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 8--26
%T Programming by Refinement, as Exemplified by the SETL
Representation Sublanguage
%A Robert B. K. Dewar
%A Arthur Grand
%A Ssu-Cheng Liu
%A Jacob T. Schwartz
%A Edmond Schonberg
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 27--49
%T The Compilation of Loop Induction Expressions
%A Richard L. Sites
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 50--57
%T Incremental Parsing
%A Carlo Ghezzi
%A Dino Mandrioli
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 48--70
%T Code Generation and Storage Allocation for Machines with
Span-Dependent Instructions
%A Edward L. Robertson
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 71--83
%T A New Approach to Proving the Correctness of Multiprocess Programs
%A Leslie Lamport
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 84--97
%T A Hierarchial Approach to Formal Semantics With Application
to the Definition of PL/CS
%A Robert L. Constable
%A James E. Donahue
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 98--114
%T Morris's Garbage Compaction Algorithm Restores Reference Counts
%A David S. Wise
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 115--120
%T A Fast Algorithm for Finding Dominators in a Flowgraph
%A Thomas Lengauer
%A Robert Endre Tarjan
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 121--141
%T A Deterministic Attribute Grammar Evaluator Based on Dynamic
Scheduling
%A Ken Kennedy
%A Jayashree Ramanathan
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 142--160
%T Operators
%A Kenneth E. Iverson
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 161-176
%T A Language for Array and Vector Processors
%A R. H. Perrott
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 177-195
%T Use of a Nonprocedural Specification Language and Associated
Program Generator in Software Development
%A N. S. Prywes
%A Amir Pnueli
%A S. Shastry
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 196--217
%T Comments on ``Communicating Sequential Processes''
%A Richard B. Kieburtz
%A Abraham Silberschatz
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 218--225
%T Verification of Array, Record, and Pointer Operations in Pascal
%A David C. Luckham
%A Norihisa Suzuki
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 226--244
%T Simplification by Cooperating Decision Procedures
%A Greg Nelson
%A Derek C. Oppen
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 245--257
%T Is Sometimes Ever Better Than Alway?
%A David Gries
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 258--265
%T Compact Encodings of List Structure
%A Daniel G. Bobrow
%A Douglas W. Clark
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 266--286
%T A Space Efficient Dynamic Allocation Algorithm for Queuing Messages
%A Eric Beyer
%A Peter Buneman
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 287--294
%T Noncanonical SLR(1) Grammars
%A Kou-Chung Tai
%J ACM Trans. on Programming Languages and Systems
%D 1979
%V 1
%P 295--320
%T And/Or Programs: A New Approach to Structured Programming
%A David Harel
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 1--17
%T Global Context Recovery: A New Strategy for Syntactic Error
Recovery by Table-Drive Parsers
%A Ajit B. Pai
%A Richard B. Kieburtz
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 18--41
%T Distributed Termination
%A Nissim Francez
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 42--55
%T An Axiomatic Approach to Information Flow in Programs
%A Gregory R. Andrews
%A Richard P. Reitman
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 56--76
%T On the Performance of Balanced Hashing Functions When the
Keys Are Not Equiprobable
%A Christos H. Papadimitriou
%A Philip A. Bernstein
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 77--89
%T A Deductive Approach to Program Synthesis
%A Zohar Manna
%A Richard Waldinger
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 90--121
%T Uniform Random Generation of Balanced Parenthesis Strings
%A D. B. Arnold
%A M. R. Sleep
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 122--128
%T A Note on Median Split Trees
%A Douglas Comer
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 129--133
%T External Representations of Objects of User-Defined Type
%A Peter J. L. Wallis
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 137--152
%T An Alternative to the Use of Patterns in String Processing
%A Ralph E. Griswold
%A David R. Hanson
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 153--172
%T Automatic Derivation of Code Generators from Machine Descriptions
%A R. G. G. Cattell
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 173--190
%T The Design and Application of a Retargetable Peephole Optimizer
%A Jack W. Davidson
%A Christopher W. Fraser
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 191--202
%T On Parsing and Compiling Arithmetic Expressions on Vector Computers
%A Charles N. Fischer
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 203--224
%T Ada Exception Handling: An Axiomatic Approach
%A David C. Luckham
%A W. Polak
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 225--233
%T Output Guards and Nondeterminism in ``Communicating
Sequential Processes''
%A Arthur Bernstein
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 234--238
%T Design of a Machine-Independent Optimizing System for
Emulator Development
%A Perng-Ti Ma
%A T. G. Lewis
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 239--262
%T Managing Reentrant Structures Using Reference Counts
%A Daniel G. Bobrow
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 269--273
%T Chaining Span-Dependent Jump Instructions
%A Bruce Leverett
%A Thomas G. Szymanski
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 274--289
%T A Coroutine Approach to Parsing
%A Hanan Samet
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 290--306
%T Applicability of Software Validation Techniques to Scientific
Programs
%A W. E. Howden
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 307--320
%T Derivation of Invariant Assertions During Program Development
by Transformation
%A Manfred Broy
%A Bernd Krieg-Br\uckner
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 321--337
%T Synthesis of Resource Invariants for Concurrent Programs
%A Clarke, Jr., Edmund Melson
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 338--358
%T A Proof System for Communicating Sequential Processes
%A Krzysztof R. Apt
%A Nissim Francez
%A Willem P. de Roever
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 359--385
%T A Formal System for Reasoning about Programs Accessing a
Relational Database
%A Marco R. Casanova
%A Phillip A. Bernstein
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 386--414
%T An Improved Context-Free Recognizer
%A Susan L. Graham
%A Michael A. Harrison
%A Walter L. Ruzzo
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 415--462
%T Prettyprinting
%A Dereck C. Oppen
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 465--483
%T Ultracomputers
%A Jacob T. Schwartz
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 484--521
%T Specification of Abstract Data Types in Modula
%A George W. Ernst
%A William F. Ogden
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 522--543
%T An Abstract Type for Statistics Collection in Simula
%A Carl E. Landwehr
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 544--563
%T Assignment and Procedure Call Proof Rules
%A David Gries
%A Gary Levin
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 564--579
%T The Activity of a Variable and Its Relation to Decision Trees
%A B. M. E. Moret
%A M. G. Thomason
%A R. C. Gonzalez
%J ACM Trans. on Programming Languages and Systems
%D 1980
%V 2
%P 580--595
%T A Statement-Oriented Approach to Data Abstraction
%A J. Steensgaard-Madsen
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 1--10
%T A Multiprocessing Approach to Compile-Time Symbol Resolution
%A F. Andr\'e
%A J. P. Banatre
%A J. P. Routeau
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 11--23
%T Compilation of Acyclic Smooth Programs for Parallel Execution
%A Otto C. Juelich
%A Clinton R. Foulk
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 24--48
%T Deleting Irrelevant Tasks in an Expression-Oriented
Multiprocessor System
%A Dale H. Grit
%A Rex L. Page
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 49--59
%T Methods for Computing LALR$(k)$ Lookahead
%A Bent Bruun Kristensen
%A Ole Lehrmann Madsen
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 60--82
%T Handling Operator Precedence in Arithmetic Expressions with
Tree Transformations
%A Wilf R. LaLonde
%A Jim des Rivieres
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 83--103
%T An Exercise in Program Explanation
%A Jayadev Misra
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 104--109
%T Editing Data Structures
%A Christopher W. Fraser
%A A. A. Lopez
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 115--125
%T An Automatic Technique for Selection of Data Structures in
SETL Programs
%A Edmond Schonberg
%A Jacob T. Schwartz
%A Micha Sharir
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 126--143
%T Generators in Icon
%A Ralph E. Griswold
%A David R. Hanson
%A John T. Korb
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 144--161
%T Algorithm 568. PDS -- A Portable Directory System
%A David R. Hanson
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 162--167
%T The Construction of Stack-Controlling LR Parsers for
Regular Right Part Grammars
%A Wilf R. LaLonde
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 168--206
%T Data-Abstraction Implementation, Specification, and Testing
%A John Gannon
%A Paul McMullin
%A Richard Hamlet
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 211--223
%T Process Communication Based on Input Specifications
%A Jan van den Bos
%A Rinus Plasmeijer
%A Jan Stroet
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 224--250
%T Associons: A Program Notation with Tuples Instead of Variables
%A Martin Rem
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 251--262
%T Referencing and Retention in Block-Structured Coroutines
%A Gary Lindstrom
%A Mary Lou Soffa
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 263--292
%T Nonsequentiality and Concrete Activity Phases in
Discrete-Event Simulation Languages
%A J. A. Barnden
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 293--317
%T Locally Least-Cost Error Recovery in Early's Algorithm
%A S. O. Anderson
%A R. C. Backhouse
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%P 318--347
%T The Programming Language Aspects of ThingLab, a
Constraint-Oriented Simulation Laboratory
%A Alan Borning
%P 353--387
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%T Space-Efficient Storage Management in an Attribute Grammar Evaluator
%A Medhi Jazayeri
%A Diane Pozefsky
%P 388--404
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%T Synchronizing Resources
%A Gregory R. Andrews
%P 405--430
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%T Ten Years of Hoare's Logic: A Survey -- Part 1
%A Krzysztof R. Apt
%P 431--483
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%T Specifying the Semantics of while Programs: A Tutorial and
Critique of a Paper by Hoare and Lauer
%A Irene Greif
%A Albert R. Meyer
%P 484--507
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%T A Cost Model for the Internal Organization of B$^+$-Tree Nodes
%A Wilfred J. Hansen
%P 508--532
%J ACM Trans. on Programming Languages and Systems
%D 1981
%V 3
%T A System for Assisting Program Transformation
%A Martin S. Feather
%P 1--20
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Using Peephole Optimization on Intermediate Code
%A Andrew S. Tanenbaum
%A Hans van Staveren
%A Johan W. Stevenson
%P 21--36
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Termination Detection of Diffusing Computations in
Communicating Sequential Processes
%A Jayadev Misra
%A K. M. Chandy
%P 37--43
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T The VAL Language: Description and Analysis
%A James R. McGraw
%P 44--82
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Programming with Equations
%A Christoph M. Hoffman
%A Michael J. O'Donnell
%P 83--112
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T A Flexible Notation for Syntactic Definitions
%A M. Howard Williams
%P 113--119
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Synchronization in Distributed Programs
%A Fred B. Schneider
%P 125--148
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T An Introduction to S/SL: Syntax/Semantic Language
%A R. C. Holt
%A J. R. Cordy
%A D. B. Wortman
%P 149--178
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Inessential Error Entries and Their Use in LR Parser Optimization
%A Eljas Soisalon-Soininen
%P 179--195
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Some Observations Concerning Formal Differentiation of Set
Theoretic Expressions
%A Micha Sharir
%P 196--225
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Error Data Values in the Data-Flow Language VAL
%A C. S. Wetherell
%P 226--238
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T High-Level Language Implications of the Proposed IEEE
Floating-Point Standard
%A Richard J. Fateman
%P 239--257
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T An Efficient Unification Algorithm
%A Alberto Martelli
%A Ugo Montari
%P 258--282
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T \bf R$_\!\!\!\mbox\raisebox.5ex\tiny /$ for Semantics
%A E. A. Ashcroft
%A W. W. Wadge
%P 283--294
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Some Techniques for Recursion Removal from Recursive Programs
%A J. Arsac
%A Y. Kodratoff
%P 295--322
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Symbolic Debugging of Optimized Code
%A John Hennessy
%P 323--344
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Compact Storage of Binary Trees
%A Paolo Sipala
%P 345--361
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Combining Algebraic and Algorithmic Reasoning: An Approach to
the Schorr-Waite Algorithm
%A Manfred Broy
%A Peter Pepper
%P 362--381
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T The Byzantine Generals Problem
%A Leslie Lamport
%A Robert Shostak
%A Marshall Pease
%P 382--401
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Finite Differencing of Computable Expressions
%A Robert Paige
%A Shaye Koenig
%P 402--454
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Proving Liveness Properties of Concurrent Programs
%A Susan Owicki
%A Leslie Lamport
%P 455--495
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Deriving Target Code as a Representation of Continuation Semantics
%A Mitchell Wand
%P 496--517
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T A Value Transmission Method for Abstract Data Types
%A Maurice Herlihy
%A Barbara Liskov
%P 527--551
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T A Model for Implementing Euclid Modules and Prototypes
%A Richard C. Holt
%A David B. Wortman
%P 552--562
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T The Evaluation of Expressions in Icon
%A Ralph E. Griswold
%P 563--584
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T A Structured APL System
%A J. Bergeron
%A A. Dubuque
%P 585--600
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T A One-Pass Algorithm for Overload Resolution in Ada
%A T. P. Baker
%P 601--614
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Efficient Computation of LALR(1) Look-Ahead Sets
%A Frank DeRemer
%A Thomas Pennello
%P 615--649
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Transformational Derivation of a Garbage Collection Algorithm
%A Robert B. K. Dewar
%A Micha Sharir
%A Elia Weixelbaum
%P 650--667
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T A Weaker Precondition for Loops
%A H. J. Boom
%P 668--677
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T A Distributed Graph Algorithm: Knot Detection
%A Jayadev Misra
%A K. M. Chandy
%P 678--686
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Formal Specification of Graphic Data Types
%A William R. Mallgren
%P 687--710
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T Data Type Specification: Parameterization and the Power of
Specification Techniques
%A J. W. Thatcher
%A E. G. Wagner
%A J. B. Wright
%P 711--732
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T On the Development of the Algebra of Functional Programs
%A John H. Williams
%P 733--757
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T An O$(n\log n)$ Unidirectional Algorithm for the Circular
Extrema Problemg
%A Gary L. Peterson
%P 758--762
%J ACM Trans. on Programming Languages and Systems
%D 1982
%V 4
%T On the Construction of Submodule Specifications and
Communication Protocolsg
%A Philip Merlin
%A Gregor V. Bochmann
%P 1--25
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Experience with the SETL Optimizer
%A Stefan M. Freudenberger
%A Jacob T. Schwartz
%A Micha Sharir
%P 26--45
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Concurrent Reading While Writing
%A Gary L. Peterson
%P 46--55
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T A New Solution to Lamport's Concurrent Programming Problem
Using Small Shared Variablesg
%A Gary L. Peterson
%P 56--65
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T A Distributed Algorithm for Minimum-Weight Spanning Trees
%A R. G. Gallager
%A P. A. Humblet
%A P. M. Spira
%P 66--77
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Access-Right Expressions
%A Richard B. Kieburtz
%A Abraham Silberschatz
%P 78--96
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Final Data Types and Their Specification
%A Samuel Kamin
%P 97--123
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Generation of Compiler Symbol Processing Mechanisms
%A Steven P. Reiss
%P 127--163
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Basic Techniques for the Efficient Coordination of Very Large
Numbers of Cooperating Sequential Processorsg
%A Allan Gottlieb
%A Boris D. Lubachevsky
%A Larry Rudolph
%P 164--189
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Specifying Concurrent Program Modules
%A Leslie Lamport
%P 190--222
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T An Effective Implementation for the Generalized Input-Output
Construct of CSPg
%A G. N. Buckley
%A Abraham Silberschatz
%P 223--235
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Automatic Program Improvement: Variable Usage Transformations
%A B. Maher
%A D. H. Sleeman
%P 236--264
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Eliminating Redundant Recursive Calls
%A Norman H. Cohen
%P 265--299
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Parallel Generation of Postfix and Tree Forms
%A Eliezer Dekel
%A Sartaj Sahni
%P 300--317
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Parameterized Specifications: Parameter Passing and
Implementation with Respect to Observabilityg
%A Harald Gazinger
%P 318--354
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Termination of Probabilistic Concurrent Program
%A Sergiu Hart
%A Micha Sharir
%A Amir Pnueli
%P 356--380
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Guardians and Actions: Linguistic Support for Robust
Distributed Programsg
%A Barbara Liskov
%A Robert Scheifler
%P 381--404
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T VLSI Layout as Programming
%A Richard J. Lipton
%A Jacobo Valdes
%A Gopalakrishnan Vijayen
%A Stephen C. Notth
%A Robert Sedgewick
%P 405--421
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Postpass Code Optimization of Pipeline Constraints
%A John Hennessy
%A Thomas Gross
%P 422--448
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Incremental Context-Dependent Analysis for Language-Based Editors
%A Thomas Reps
%A Tim Teitelbaum
%A Alan Demers
%P 449--477
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T A Formal Framework for the Derivation of Machine-Specific Optimizers
%A Robert Giegerich
%P 478--498
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T User Format Control in a Lisp Prettyprinter
%A Richard C. Waters
%P 513--531
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Comparison of Compacting Algorithms for Garbage Collection
%A Jacques Cohen
%A Alexandru Nicolau
%P 532--553
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Control Flow Aspects of Semantics-Directed Compiling
%A Ravi Sethi
%P 554--595
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Tentative Steps Toward a Development Method for Interfering Programs
%A C. B. Jones
%P 596--619
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Correctness Proofs of Communicating Processes: Three
Illustrative Examples from the Literatureg
%A Marty Ossefort
%P 620--640
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T Assessing Test Data Adequacy through Program Inference
%A Elaine J. Weyuker
%P 641--655
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T A Syntax-Error-Handling Technique and Its Experimental Analysis
%A Seppo Sippu
%A Eljas Soisalon-Soininen
%P 656--679
%J ACM Trans. on Programming Languages and Systems
%D 1983
%V 5
%T User Recovery and Reversal in Interactive Systems
%A Archer, Jr., James E.
%A Richard Conway
%A Fred B. Schneider
%P 1--19
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Grammar-Based Definition of Metaprogramming Systems
%A Robert D. Cameron
%A M. Robert Ito
%P 20--54
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Recursion As an Effective Step in Program Development
%A L. Colussi
%P 55--67
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Synthesis of Communicating Processes from Temporal Logic
Specificationsg
%A Zohar Manna
%A Pierre Wolper
%P 68--93
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T The Type Theory of PL/CV3
%A Robert L. Constable
%A Daniel R. Zlatin
%P 94--117
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Tailored-List and Recombination-Delaying Buddy Systems
%A Arie Kaufman
%P 118--125
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Encapsulation Constructs in Systems Programming Languages
%A William F. Applelbe
%A A. P. Ravn
%P 129--158
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Annotations to Control Parallelism and Reduction Order in the
Distributed Evaluation of Functional Programsg
%A F. Warren Burton
%P 159--174
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Communicating Sequential Processes for Centralized and
Distributed Operating System Designg
%A M. Elizabeth C. Hull
%A R. M. McKeag
%P 175--191
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Global Data Flow Analysis Problems Arising in Locally
Least-Cost Error Recoveryg
%A Roland Backhouse
%P 192--214
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Real-Time Synchronization of Interprocess Communications
%A John H. Reif
%A Paul G. Spirakis
%P 215--238
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Proving Failure-Free Properties of Concurrent Systems Using
Temporal Logicg
%A Richard Alan Karp
%P 239--253
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Using Time Instead of Timeout for Fault-Tolerant Distributed Systems
%A Leslie Lamport
%P 254--280
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T The ``Hoare Logic'' of CSP, and All That
%A Leslie Lamport
%A Fred B. Schneider
%P 281--296
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T An APL Compiler for a Vector Processor
%A Timothy A. Budd
%P 297--313
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T A Directly Executable Encoding for APL
%A Richard F. Hobson
%P 314--332
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Algorithms for On-the-fly Garbage Collection
%A Mordechai Ben-Ari
%P 333--344
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Translation of Attribute Grammars into Procedures
%A Takuya Katayama
%P 345--369
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Modeling the Distributed Termination Convention of CSP
%A Krzysztof R. Apt
%A Nissem Francez
%P 370--379
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Distributed Algorithms for Finding Centers and Medians in Networks
%A E. Korach
%A D. Rotem
%A N. Santoro
%P 380--401
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Using Message Passing for Distributed Programming: Proof
Rules and Disciplinesg
%A Richard D. Schlichting
%A Fred B. Schneider
%P 402--431
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Unassigned Objects
%A Robert I. Winner
%P 449--467
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Magma2: A Language Oriented toward Experiments in Control
%A Franco Turini
%P 468--486
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T The Promotion and Accumulation Strategies in Transformational
Programmingg
%A R. S. Bird
%P 487--504
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Code Selection through Object Code Optimization
%A Jack W. Davidson
%A Christopher W. Fraser
%P 505--526
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Jump Minimization in Linear Time
%A M. V. S. Ramanath
%A Marvin Solomon
%P 527--545
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Optimization of Parser Tables for Portable Compilers
%A Peter Dencker
%A Karl D\urre
%A Johannes Heuft
%P 546--572
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Selective and Locally Controlled Transport of Privileges
%A Naftaly H. Minsky
%P 573--602
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Transformations and Reduction Strategies for Typed Lambda
Expressionsg
%A Michael Georgeff
%P 603--631
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T The Drinking Philosopher's Problem
%A K. M. Chandy
%A Jayadev Misra
%P 632--646
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T Axiomatic Semantics of Communicating Sequential Processes
%A N. Soundararajan
%P 647--662
%J ACM Trans. on Programming Languages and Systems
%D 1984
%V 6
%T On Convergence Toward a Database of Program Transformations
%A David Barstow
%P 1--9
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T A Distributed Alternative to Finite-State-Machine Specifications
%A Pamela Zave
%P 10--36
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Information-Flow and Data-Flow Analysis of while-Programs
%A Jean-Francois Bergeretti
%A Bernard A. Carr\'e
%P 37--61
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Optimal Prepaging and Font Caching
%A David R. Fuchs
%A Donald E. Knuth
%P 62--79
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Generative Communication in Linda
%A David Gelernter
%P 80--112
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Proofs as Programs
%A Joseph L. Bates
%A Robert L. Constable
%P 113--136
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Generalizing Specifications for Uniformly Implemented Loops
%A Douglas D. Dunlop
%A Victor R. Basili
%P 137--158
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T A New Analysis of LALR Formalisms
%A Joseph C. H. Park
%A K. M. Choe
%A C. H. Chang
%P 159--175
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Towards Monolingual Programming Environments
%A Jan Heering
%A Paul Klint
%P 183--213
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T A Modular Verifiable Exception-Handling Mechanism
%A Shaula Yemini
%A Daniel M. Berry
%P 214--243
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Implementation of Resilient, Atomic Data Types
%A William Weihl
%A Barbara Liskov
%P 244--269
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Circal and the Representation of Communication, Concurrency
and Timeg
%A George J. Milne
%P 270--298
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Detecting Global Variables in Denotational Specifications
%A David A. Schmidt
%P 299-310
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Efficient Demand-Driven Evaluation. Part 1
%A Keshav Pingali
%A Arvind
%P 311--333
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Dealing with World-Model-Based Programs
%A Giuseppina C. Gini
%A Maria L. Gini
%P 334--347
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Optimal Parallel Generation of a Computation Tree Form
%A Ilan Bar-On
%A Uzi Vishkin
%P 348--357
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Program Transformations in a Denotational Setting
%A Flemming Nielson
%P 359--379
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Describing and Analyzing Distributed Software System Designs
%A George S. Avrunin
%A Jack C. Wileden
%P 380--403
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Virtual Time
%A David R. Jefferson
%P 404--425
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Data Types Are Values
%A James Donahue
%A Alan Demers
%P 426--445
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Program Abstraction and Instantiation
%A Nachum Dershowitz
%P 446--477
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Noncorrecting Syntax Error Recovery
%A Helmut Richter
%P 478--489
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Addendum to ``The Promotion and Accumulation Strategies in
Transformational Programming''
%A R. S. Bird
%P 490-492
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Multilisp: A Language for Concurrent Symbolic Computation
%A Halstead, Jr., Robert H.
%P 501--538
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Procedures as Persistent Data Objects
%A Malcolm P. Atkinson
%A Ronald Morrison
%P 539--559
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Affix Grammar Driven Code Generation
%A Mahadevan Ganapathi
%A Charles N. Fischer
%P 560--599
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Editing by Example
%A Robert P. Nix
%P 600--621
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Symmetric Intertask Communication
%A Nissim Francez
%A Shaula A. Yemini
%P 622--636
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Side Effects and Aliasing Can Have Simple Axiomatic Descriptions
%A Hans-Juergen Boehm
%P 637--655
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T The Denotational Semantics of Dynamic Networks of Processes
%A Arie de Bruin
%A Wim B\ohm
%P 656--679
%J ACM Trans. on Programming Languages and Systems
%D 1985
%V 7
%T Parlog: Parallel Programming in Logic
%A Keith Clark
%A Steve Gregory
%P 1--49
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T A Formal Approach to Undo Operations in Programming Languages
%A Leeman, Jr., George B.
%P 50--87
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T Applicative Caching
%A Robert M. Keller
%A M. Ronan Sleep
%P 88--108
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T Efficient Demand-Driven Evaluation. Part 2
%A Keshav Pingali
%A Arvind
%P 109--139
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T Clarification of ``Feeding Inputs on Demand'' in
Efficient Demand-Driven Evaluation. Part 1g
%A Keshav Pingali
%A Arvind
%P 140--141
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T Axioms for Memory Access in Asynchronous Hardware Systems
%A Jayadev Misra
%P 142--153
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T Proving Liveness for Networks of Communicating Finite State Machines
%A Mohamed G. Gouda
%A Chung-Kou Chang
%P 154--182
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T Toward Compiler Implementation Correctness Proofs
%A Laurian M. Chirica
%A David F. Martin
%P 185--214
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T The ML Approach to the Readable All-Purpose Language
%A C. R. Spooner
%P 215--243
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T Automatic Verification of Finite-State Concurrent Systems
Using Temporal Logic Specificationsg
%A E. N. Clarke
%A E. A. Emerson
%A A. P. Sistla
%P 244--263
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T A Short Proof of a Conjecture of DeRemer and Pennello
%A Thomas J. Sager
%P 264--271
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T Smart Recompilation
%A Walter F. Tichy
%P 273--291
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T The Concept of a Supercompiler
%A Valentin F. Turchin
%P 292--325
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T An Example of Stepwise Refinement of Distributed Programs:
Quiescence Detectiong
%A K. M. Chandy
%A Jayadev Misra
%P 326--343
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T Proving Systolic Systems Correct
%A Matthew Hennessy
%P 344--387
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T Correctness Proofs of Distributed Termination Algorithms
%A Krzysztof R. Apt
%P 388--405
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T A Structural View of the Cedar Programming Environment
%A Daniel Swinehart
%A Polle Zellweger
%A Richard Beach
%A Robert Hagemann
%P 419--490
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T The Impact of Interprocedural Analysis and Optimization in
the $\mboxI\!\mboxR^\mbox\footnotesize n$
Programming Environmentg
%A Keith D. Cooper
%A Ken Kennedy
%A Linda Torczon
%P 491--523
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T The PegaSys System: Pictures as Formal Documentation of
Large Programsg
%A Mark Moriconi
%A Dwight Hare
%P 524--546
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T The PSG System: From Formal Language Definitions to
Interactive Programming Environmentsg
%A Rolf Bahlke
%A Gregor Snelting
%P 547--576
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T Generating Editing Environments Based on Relations and Attributes
%A Susan Horwitz
%A Tim Teitelbaum
%P 577--608
%J ACM Trans. on Programming Languages and Systems
%D 1986
%V 8
%T Writing Larch Interface Language Specifications
%A Jeannette M. Wing
%P 1--24
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T The Geometry of Semaphore Programs
%A Scott D. Carson
%A Reynolds, Jr., Paul F.
%P 25--53
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T On the Algebraic Definition of Programming Languages
%A Manfred Broy
%A Martin Wirsing
%A Peter Pepper
%P 54--99
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T Soundness of Hoare's Logic: An Automated Proof Using LCF
%A Stefan Soko\lowski
%P 100--120
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T Parsing and Compiling Using Prolog
%A Jacques Cohen
%A Timothy J. Hickey
%P 125--163
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T A Practical Method for LR and LL Syntactic Error Diagnosis
%A Michael G. Burke
%A Gerald A. Fisher
%P 164--197
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T Language Support for the Specification and Development of
Composite Systemsg
%A Martin S. Feather
%P 198--234
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T DIB -- A Distributed Implementation of Backtracking
%A Raphael Finkel
%A Udi Manber
%P 235--256
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T Retargetable Microcode Synthesis
%A Robert A. Mueller
%A Joseph Varghese
%P 257--276
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T An Editor for Revision Control
%A Christopher W. Fraser
%A Eugene W. Meyers
%P 277--295
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T IDL: Sharing Intermediate Representations
%A David Alex Lamb
%P 297--318
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T The Program Dependence Graph and its Use in Optimization
%A Jeanne Ferrante
%A Karl J. Ottenstein
%A Joe D. Warren
%P 319--349
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T The Multiway Rendezvous
%A Arthur Charlesworth
%P 350--366
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T Data Descriptors: A Compile-Time Model of Data and Addressing
%A R. C. Holt
%P 367--389
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T An Axiomatic Treatment of Exception Handling in an
Expression-Oriented Languageg
%A Shaula Yemini
%A Daniel M. Berry
%P 390--407
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T Sublinear-Space Evaluation Algorithms for Attribute Grammars
%A Thomas Reps
%A Alan Demers
%P 408--440
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T A Methodology for Synthesis of Recursive Functional Programs
%A Debasish Banerjee
%P 441--462
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T Graph Translation Schemes to Generate Compiler Parts
%A Michael Sonnenschein
%P 473--490
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T Automatic Translation of Fortran Programs to Vector Form
%A Randy Allen
%A Ken Kennedy
%P 491--542
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T Efficient Algorithms for Automatic Construction and
Compactification of Parsing Grammarsg
%A D. J. Rosenkrantz
%A H. B. Hunt
%P 543--566
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T A Generalized Iterative Construct and Its Semantics
%A Ed Anson
%P 567--581
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T Embedding Continuations in Procedural Objects
%A Christopher T. Haynes
%A Daniel P. Friedman
%P 582--598
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T Conversion from Data-Driven to Synchronous Execution in Loop
Programsg
%A Janice E. Cuny
%A Lawrence Snyder
%P 599--617
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T A Data-Driven Model for a Subset of Logic Programming
%A Lubomir Bic
%A Craig Lee
%P 618--645
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T Algorithmic Specifications: A Constructive Specification
Method for Abstract Data Typesg
%A Jacques Loeckx
%P 646--685
%J ACM Trans. on Programming Languages and Systems
%D 1987
%V 9
%T Incremental Data-Flow Analysis
%A Barbara G. Ryder
%A Marvin C. Paull
%P 1--50
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T An Overview of the SR Language and Implementation
%A Gregory R. Andrews
%A Ronald A. Olsson
%A Michael Coffin
%A Irving Elshoff
%A Kelvin Nilsen
%A Titus Purdin
%A Gregg Townsend
%P 51--86
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T A Mathematical Approach to Nondeterminism in Data Types
%A Wim H. Hesselink
%P 87--117
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T System Semantics: Principles, Applications, and Implementation
%A Raymond T. Boute
%P 118--155
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Specification and Verification of Liveness Properties of
Cyclic, Concurrent Processesg
%A Joylyn Reed
%A Raymond T. Yeh
%P 156--177
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T A Note on the Drinking Philosophers Problem
%A Sandra L. Murphy
%A A. Udaya Shankar
%P 178--188
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T An Ada Package for Dimensional Analysis
%A Paul N. Hilfinger
%P 189--203
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Type Extensions
%A Nicklaus Wirth
%P 204--214
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Abstract Interaction Tools: A Language for User Interface
Management Systemsg
%A Jan van den Bos
%P 215--247
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T ACE: An Automatic Complexity Evaluator
%A Daniel Le M\'etayer
%P 248--266
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Control Predicates are Better than Dummy Variables for
Reasoning about Program Controlg
%A Leslie Lamport
%P 267--281
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Efficient and Correct Execution of Parallel Programs that
Share Memoryg
%A Dennis Shasha
%A Marc Snir
%P 282--312
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Simple, Efficient Asynchronous Parallel Algorithms for Maximization
%A Albert G. Greenberg
%A Boris D. Lubachevsky
%A Andrew M. Odlyzko
%P 313--337
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T On the (non-) Relationship between SLR(1) and NQLALR(1) Grammars
%A Manuel E. Bermudez
%A Karl M. Schimpf
%P 338--342
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Efficient Incremental LR Parsing for Syntax-Directed Editors
%A Pierpaolo Degano
%A Stefano Mannucci
%A Bruno Mojana
%P 345--373
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Constrained Expressions: Toward Broad Applicability of
Analysis Methods for Distributed Software Systemsg
%A Laura K. Dillon
%A George S. Avrunin
%A Jack C. Wiledon
%P 374--402
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T The Specification Statement
%A Carroll Morgan
%P 403--419
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Fairness in Parallel Programs: The Transformational Approach
%A Ernst-R\udiger Olderog
%A Krzysztof R. Apt
%P 420--455
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Determining the Extent of Lookahead in Syntactic Error Repair
%A Jon Mauney
%A Charles N. Fischer
%P 456--469
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Abstract Types Have Existential Type
%A John C. Mitchell
%A Gordon D. Plotkin
%P 470--502
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Distributed Cooperation with Action Systems
%A R. J. R. Back
%A R. Kurki-Suonio
%P 513--554
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Analysis of Functional Programs to Detect Run-Time Garbage Cells
%A Katsuro Inoue
%A Hiroyuki Seki
%A Hikaru Yagi
%P 555--578
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Efficient Synchronization on Multiprocessors with Shared Memory
%A Clyde P. Kruskal
%A Larry Rudolph
%A Marc Snir
%P 579--601
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Director Strings as Combinators
%A Richard Kennaway
%A Ronan Sleep
%P 602--626
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Smarter Recompilation
%A Robert W. Schwanke
%A Gail E. Kaiser
%P 627--632
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T Tichy's Response to R. W. Schwanke and G. E. Kaiser's
``Smarter Recompilation''g
%A Walter F. Tichy
%P 633--634
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T A Solution to a Problem with Morel and Renvoise's
``Global Optimization by Suppression of Partial
Redundancies''g
%A Karl-Heinz Drechsler
%A Manfred P. Stadel
%P 635--640
%J ACM Trans. on Programming Languages and Systems
%D 1988
%V 10
%T A Simple Interprocedural Register Allocation Algorithm and
Its Effectiveness for Lispg
%A Peter A. Steenkiste
%A John L. Hennessy
%P 1--32
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Row Replacement Algorithms for Screen Editors
%A Eugene W. Myers
%A Webb Miller
%P 33--56
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Scheduling Expressions on a Pipelined Processor with a
Maximal Delay of One Cycleg
%A David Bernstein
%A Izidor Gertner
%P 57--66
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Type Representation of Objects by Functions
%A J. Steensgaard-Madsen
%P 67--89
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Distributed FIFO Allocation of Identical Resources Using
Small Shared Spaceg
%A Michael J. Fischer
%A Nancy A. Lynch
%A James E. Burns
%A Allan Borodin
%P 90--114
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Efficient Implementation of Lattice Operations
%A Hassan A\\it-Kaci
%A Robert Boyer
%A Patrick Lincoln
%A Roger Nasr
%P 115--146
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Verifying Temporal Properties without Temporal Logic
%A Bowen Alpern
%A Fred B. Schneider
%P 147--167
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Incremental Dynamic Semantics for Language-Based Programming
Environmentsg
%A Gail E. Kaiser
%P 169--193
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Efficient High-Level Iteration with Accumulators
%A Robert D. Cameron
%P 194--211
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Designing Families of Data Types Using Exemplars
%A Wilf R. LaLonde
%P 212--248
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Local Atomicity Properties: Modular Concurrency Control for
Abstract Data Typesg
%A William E. Weihl
%P 249--283
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T ECCS and LIPS: Two Languages for OSI Systems
Specification and Verificationg
%A Vincenza Carchiolo
%A Antonella Di Stefano
%A Alberto Faro
%A Giuseppe Pappalardo
%P 284--329
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Uniform Self-Stabilizing Rings
%A James E. Burns
%A Jan Pachi
%P 330--344
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Integrating Noninterfering Versions of Programs
%A Susan Horwitz
%A Jan Prins
%A Thomas Reps
%P 345--387
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Efficient Implementation of the First-Fit Strategy for Dynamic
Storage Allocationg
%A R. P. Brent
%P 388--403
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T On Lamport's Interprocessor Communication Model
%A Frank D. Anger
%P 404--417
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Static Inference of Modes and Data Dependencies in Logic Programs
%A Saumya K. Debray
%P 418--450
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Functional Computations in Logic Programs
%A Saumya K. Debray
%A David S. Warren
%P 451--481
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Code Generation Using Tree Matching and Dynamic Programming
%A Alfred V. Aho
%A Mahadevan Ganapathi
%A Steven W. K. Tjiang
%P 491--516
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T A Generalization of Dijkstra's Calculus
%A Greg Nelson
%P 517--561
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Concurrency in Heavily Loaded Neighborhood-Constrained Systems
%A Valmir Barbosa
%A Eli Gafni
%P 562--584
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Synchronization of Asynchronous Processes in CSP
%A Rajive Bagrodia
%P 585--597
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T I-Structures: Data Structures for Parallel Computing
%A Arvind
%A Rishiyur S. Nikhil
%A Keshav K. Pingali
%P 598--632
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T On the Productivity of Recursive List Definitions
%A Ben A. Sijtsma
%P 633--649
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T A Denotational Semantics for Prolog
%A Tim Nicholson
%A Norman Foo
%P 650--665
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T Some Comments on ``A Solution to a Problem with Morel and
Renvoise's `Global Optimization by Suppression of
Partial Redundancies'\,''g
%A Arthur Sorkin
%P 666--668
%J ACM Trans. on Programming Languages and Systems
%D 1989
%V 11
%T A Mechanism for Environment Integration
%A Geoffrey Clemm
%A Leon Osterweil
%P 1--25
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T Interprocedural Slicing Using Dependence Graphs
%A Susan Horwitz
%A Thomas Reps
%A David Binkley
%P 26--60
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T Production Trees: A Compact Representation of Parsed Programs
%A Vance E. Waddle
%P 61--83
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T A Modular Technique for the Design of Efficient Distributed
Leader Finding Algorithmsg
%A E. Korach
%A S. Kutten
%A S. Moran
%P 84--101
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T A Distributed Deadlock Detection Algorithm for CSP-Like
Communicationg
%A Shing-Tsaan Huang
%P 102--122
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T A Correctness Proof for Combinator Reduction with Cycles
%A William M. Farmer
%A John D. Ramsdell
%A Ronald J. Watro
%P 123--134
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T Type Extension Through Polymorphism
%A F. Warren Burton
%P 135--138
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T On Iterative Constructs
%A David L. Parnas
%P 139--141
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T Creating User Interfaces Using Programming by Example, Visual
Programming, and Constraintsg
%A Brad A. Myers
%P 143--177
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T Linguistic Support for Atomic Data Types
%A William E. Weihl
%P 178--202
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T An Exercise in the Formal Derivation of Parallel Programs:
Maximum Flows in Graphsg
%A Edgar Knapp
%P 203--223
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T Search Direction by Goal Failure in Goal-Directed Programming
%A Jared L. Darlington
%P 224--252
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T A Method for Specializing Logic Programs
%A A. Bossi
%A N. Cocco
%A S. Dulli
%P 253--302
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T Adding Liveness Properties to Coupled Finite-State Machines
%A S. Aggarwal
%A C. Courcoubetis
%A P. Wolper
%P 303--339
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T An Interval-Based Approach to Exhaustive and Incremental
Interprocedural Data-Flow Analysisg
%A Michael Burke
%P 341--395
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T \sl win\/ and \sl sin\/: Predicate Transformers for Concurrency
%A Leslie Lamport
%P 396--428
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T Efficient Evaluation of Circular Attribute Grammars
%A Larry G. Jones
%P 429--462
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T Linearizability: A Correctness Condition for Concurrent Objects
%A Maurice P. Herlihy
%A Jeannette M. Wing
%P 463--492
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T The Priority-Based Coloring Approach to Register Allocation
%A Fred C. Chow
%A John L. Hennessy
%P 501--536
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T Remote Evaluation
%A James W. Stamos
%A David K. Gifford
%P 537--565
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T An Approach to Support Automatic Generation of User Interfaces
%A Prasun Dewan
%A Marvin Solomon
%P 566--609
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T On Kilbury's Modification of Earley's Algorithm
%A Hans Leiss
%P 610--640
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T Using Symbolic Execution for Verification of Ada Tasking Programs
%A Laura K. Dillon
%P 643--669
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T A Comparative Evaluation of Object Definition Techniques
%A Jack C. Wileden
%A Lori A. Clarke
%A Alexander L. Wolf
%P 670--699
%J ACM Trans. on Programming Languages and Systems
%D 1990
%V 12
%T Linking Programs Incrementally
%A Russell W. Quong
%A Mark A. Linton
%P 1--20
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Compilation of Functional Languages by Program Transformation
%A Pascal Fradet
%A Daniel Le M\'etayer
%P 21--51
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Automatic Transformation of Series Expressions into Loops
%A Richard C. Waters
%P 52--98
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T The Concurrent Language, Shared Prolog
%A Antonio Brogi
%A Paolo Ciancarini
%P 99--123
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Wait-Free Synchronization
%A Maurice Herlihy
%P 124--149
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Efficient Construction of LR$(k)$ States and Tables
%A M. Ancona
%A G. Dodero
%A V. Gianuzzi
%A M. Morgavi
%P 150--178
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Constant Propagation with Conditional Branches
%A Mark N. Wegman
%A F. Kenneth Zadeck
%P 181--210
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T INC: A Language for Incremental Computations
%A Daniel M. Yellin
%A Robert E. Strom
%P 211--236
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Dynamic Typing in a Statically Typed Language
%A Martin Abadi
%A Luca Cardelli
%A Benjamin Pierce
%A Gordon Plotkin
%P 237--268
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Collecting Interpretations of Expressions
%A Paul Hudak
%A Jonathan Young
%P 269--290
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Practical Adaptation of the Global Optimization Algorithm of
Morel and Renvoiseg
%A D. M. Dhamdhere
%P 291--294
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Table Compression for Tree Automata
%A J\urgen B\orstler
%A Ulrich M\oncke
%A Reinhard Wilhelm
%P 295--314
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Incremental Attribute Evaluation: A Flexible Algorithm for
Lazy Updateg
%A Scott E. Hudson
%P 315--341
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T An Ad Hoc Approach to the Implementation of Polymorphism
%A R. Morrison
%A A. Dearle
%A R. C. H. Conner
%A A. L. Brown
%P 342--371
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T An Improved Storage Management Scheme for Block Structured Languages
%A Thomas P. Murtagh
%P 372--398
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Data Flow Analysis of Communicating Finite State Machines
%A Wuxu Peng
%A S. Purushothaman
%P 399--442
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Efficiently Computing Static Single Assignment Form and the
Control Dependence Graphg
%A Ron Cytron
%A Jeanne Ferrante
%A Barry K. Rosen
%A Mark N. Wegman
%A F. Kenneth Zadeck
%P 451--490
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Techniques for Debugging Parallel Programs with Flowback Analysis
%A Jong-Deok Choi
%A Barton P. Miller
%A Robert H. B. Netzer
%P 491--530
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Automatic Generation and Use of Abstract Structure Operators
%A Tim Sheard
%P 531--557
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T A First-Come-First-Served Mutual-Exclusion Algorithm with
Small Communication Variablesg
%A Edward A. Lycklama
%A Vassos Hadzilacos
%P 558--576
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T A Fully Abstract Semantics for a First-Order Functional
Language with Logic Variablesg
%A Radha Jagadeesan
%A Keshav Pingali
%A Prakash Panangaden
%P 577--625
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Type-Extension Type Tests Can Be Performed In Constant Time
%A Norman H. Cohen
%P 626--629
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Reply to ``Type-Extension Tests Can Be Performed In
Constant Time''g
%A Nicklaus Wirth
%P 630
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Subtypes and Quantification
%A Dennis M. Volpano
%P 631--632
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T Reply to ``Subtypes and Quantification''
%A F. Warren Burton
%P 633
%J ACM Trans. on Programming Languages and Systems
%D 1991
%V 13
%T An Adaptive Tenuring Policy for Generation Scavengers
%A David Ungar
%A Frank Jackson
%P 1--27
%J ACM Trans. on Programming Languages and Systems
%D 1992
%V 14
%T Epochs
%A Jon A. Solworth
%P 28--53
%J ACM Trans. on Programming Languages and Systems
%D 1992
%V 14
%T Computer-Assisted Microanalysis of Parallel Programs
%A Timothy J. Hickey
%A Jacques Cohen
%A Hitofumi Hotta
%A Thierry PetitJean
%P 54--106
%J ACM Trans. on Programming Languages and Systems
%D 1992
%V 14
%T Denotational Semantics of a Goal-Directed Language
%A David A. Gudeman
%P 107--125
%J ACM Trans. on Programming Languages and Systems
%D 1992
%V 14
%T The Euclidian Definition of the Functions div and mod
%A Raymond T. Boute
%P 127--144
%J ACM Trans. on Programming Languages and Systems
%D 1992
%V 14
%T A Self-Applicable Partial Evaluator for the Lambda Calculus:
Correctness and Pragmaticsg
%A Carsten K. Gomard
%P 147--172
%J ACM Trans. on Programming Languages and Systems
%D 1992
%V 14
%T Incremental Global Reoptimization of Programs
%A Lori L. Pollock
%A Mary Lou Soffa
%P 173--200
%J ACM Trans. on Programming Languages and Systems
%D 1992
%V 14
%T An Object-Based Programming Model for Shared Data
%A Gail E. Kaiser
%A Brent Hailpern
%P 201--264
%J ACM Trans. on Programming Languages and Systems
%D 1992
%V 14
%T Cache Behavior of Combinator Graph Reduction
%A Koopman, Jr., Philip J.
%A Peter Lee
%A Daniel P. Siewiorek
%P 265--297
%J ACM Trans. on Programming Languages and Systems
%D 1992
%V 14